shear sheep - French English Dictionary